//index.js
const app = getApp();

import {login} from "../../utils/login.js";
import { toast } from "../../utils/toast.js";
import {theDevelopmentOf} from '../../messages/str'

Page({
  ///////////////////////////////////////////数据///////////////////////////////////////////////
  data: {
    campus: ["本校区", "其他校区备注"],
    index: "",
    buttons: [
      {
        openType: "share",
        label: "Share",
        icon: "../../image/svg/share.svg",
      },
      {
        icon: "../../image/svg/appreciate.svg",
        label: "appreciate",
      },
    ],
    user_info: "", 
    //弹出层
    topTips: false,
    hide: false,
    tipValue: "",
  },

  ///////////////////////////////////////////////////////////////////////////////////////////////////

  ///////////////////////////////////////////自定义方法///////////////////////////////////////////////

  openAlert: function () {
    wx.showModal({
      content: "欢迎使用袋鼠代拿。 诚信第一，请勿恶意下单、接单。",
      showCancel: false,
      success: function (res) {
        if (res.confirm) {
        }
      },
    });
  },
  to_express: function () {
    wx.navigateTo({
      url: "../order/publish_order",
    });
  },
  to_customize: function () {
    wx.navigateTo({
      url: "../list/list",
    });
  },
  to_meal: function () {
    wx.navigateTo({
      url: "../regist/regist",
    });
  },
  to_deliver: function () {
    theDevelopmentOf()
    return;
    if (app.globalData.login == false) {
      wx.showModal({
        title: "未注册",
        content: "注册后才能接单",
        showCancel: false,
      });
      return;
    }
    wx.navigateTo({
      url: "../temp_deliver/temp_deliver",
    });
  },

  to_order_list: function () {
    wx.navigateTo({
      url: "../order_list/order_list",
    });
  },
  to_test: function () {
    wx.navigateTo({
      url: "../regist/regist",
    });
  },
  onClick(e) {
    if (e.detail.index === 1) {
      wx.navigateToMiniProgram({
        appId: "wx3ec0e8b000dfdf81",
        path: "pages/apps/largess/detail?id=ohK5VPvCJE4%3D",
      });
    }
  },

  /**
   * 获取用户信息
   */
  getUserInfo: function () {
    wx.getUserInfo({
      success: (res) => {
        this.user_info = res.rawData;
        wx.setStorage({
          key: "user_info",
          data: "res.rawData",
        });
      },
      fail: (res) => {
        console.log(res);
      },
    });
  },

  ///////////////////////////////////////////////////////////////////////////////////////////////////

  ///////////////////////////////////////////生命周期///////////////////////////////////////////////

  onLoad: function () {
    
    login(this);
  },

  onReady: function () {},

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    var now = new Date();
    const that = this;
    // TODO 查看当前是否注册 ==>  查询当前是否登陆, 如果未登录, 则直接登陆
  },
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {},

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {},

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {},

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {},

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {},

  ///////////////////////////////////////////////////////////////////////////////////////////////////
});
